look probable - Turkish English Dictionary